#pragma once

#include "Vertex.h"
#include <string>

using namespace std;

class CEdge
{
public:
	CEdge(CVertex beginVertex, CVertex endVertex);
	CEdge(char* szBeginVertex, char* szEndVertex);
	~CEdge();

	bool operator==(const CEdge& vertex) const;
	bool operator<(const CEdge& vertex) const;
	bool operator>(const CEdge& vertex) const;

	string GetID() const;

private:
	CVertex m_beginVertex;
	CVertex m_endVertex;
	string m_strID;
};
